By plane
Agadir-Al Massira Airport IATA: AGA (http://www.onda.ma/). Agadir has an international airport with direct scheduled flights coming in major cities in Europe as well as many charter flights arriving from all over Europe. If you are flying from the US, Canada, Asia or elsewhere, you'll have to change planes in Casablanca.
By bus
Agadir's bus station is at the Sahara hotel's parking, and it is possible to take grand taxis there. Inezgane is around 10 kilometres away and is the region's bus hub. It is very usual to arrive there and not at Agadir. The grand taxi to Agadir costs from 4 Dh/person, regular busses go there for 3â4 Dh/person.
Go to Inezgene from the airport, which is closer, easier to catch there bus to Marrakech 3 hours, 100 Dh, Ouarzazate, Taroudannt and other places. Not touristic as modern Agadir!